/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package td3.Modele;

/**
 *
 * @author fredericdasilva
 */
public abstract class Joueur {
    private int Id;
    private String name;
    static int id [];
    static int nb_joueurs=0;
    static int taille=10;
    static {
        
        id= new int[taille];
        
    }
    
    /*public void setTaille(int _taille){
     * taille=_taille;
     * }*/
    
    public Joueur(int _id,String nom){
        boolean b= false;
        for(int i=0; i< nb_joueurs; i++){
            
            
            if(_id==id[i])
            {
                b=true;
            }
            
        }
        if(b==false)
        {
            id[nb_joueurs]=_id;
            Id=_id;
            nb_joueurs++;
        }
        else{
            System.out.println("l'id est déja pris");
        }
        name=nom;
    }
    
    
    public int getId(){
        return Id;
    }
    
    public String getName(){
        return name;
    }
    public abstract Coup getCoup(Plateau _etatJeu);
    

}
